var express = require('express');

var app = express();

app.use(express.logger())
.get('/', function(req, res) {
    res.setHeader('Content-Type', 'text/plain');
    res.end('Vous êtes à l\'accueil');
})
.get('/page', function(req, res) {
    res.setHeader('Content-Type', 'text/plain');
    res.end('Vous êtes à une page /page');
})
.get('/etage/:etagenum/chambre', function(req, res) {
	res.charset = 'utf-8';
    res.setHeader('Content-Type', 'text/html');
    res.render('chambre.ejs', {etage: req.params.etagenum});
 })
.get('/json', function(req, res) {
	var jsonObject = {
		name: 'De Backer',
		firstName: 'Cédric',
		age: 24 
	};

	res.charset = 'utf-8';
	res.write(JSON.stringify(jsonObject));
	res.end();
});

app.listen(8080);